Alpine skullcap - Spanish English Dictionary